3
תגובות

תמונה בSQL עם פג תוקף

פתח tra ,
שלום לכולם!
יש לי 2 שאלות:
1. כיצד מגדירים בSQL תמונה?
2. איך עושים time לתמונה כך שתופיע רק בטווח התאריכים שהוגדרה?
(האם מישהו יודע מה נכון יותר מבחינת קידום האתר - למחוק אחרי שהוא פג תוקף או להעביר לארכיון?)
תודה לכל העונים והמסייעים...

3 תשובות

avatar ענה Splash ב 06 לספטמבר 2015 #

1.הדרך הפשוטה ביותר היא לשמור את התמונה בנתיב מסויים ובמסד להגדיר את המיקום שלה tmp/picA.jpg

2.אתה תצטרך להסביר מה זה בדיוק תמונה שפג לה התוקף. למה בדיוק פג לה התוקף ? אם מדובר בתמונה שלא הייתה רוצה שתשמר במנוע חיפוש תמנע ממנו גישה מההתחלה אין סיבה שהוא סתם יאסוף תמונות שאין להם משמעות.
אף מנוע לא אוהב שגיאות של 404,אם יש לך תוכן שעתיד להימחק עדיף שהוא לא יאונדקס מההתחלה.

avatar ענה tra ב 08 לספטמבר 2015 #

1. אכן ניתן לשמור את התמונה בנתיב מסוים, אבל אני רוצה לתת למשתמש אפשרות להוסיף תמונות, כך שהוא יצטרך להעלות אותה לשרת של האתר ולקבל מיקום אוטומטי.
2. התמונה היא בעצם "קופון" כאשר הקופון תקף מתאריך X ועד תאריך Y. לאחר התאריך הזה הוא יוכל למצוא את הקופון אולי בארכיון, אבל אין לו כבר שימוש.
מקווה שאני ברור\
ותודה על התשובות-

avatar ענה Splash ב 08 לספטמבר 2015 #

1.לא הבנתי איפה הבעיה,תעלה את הקובץ לתיקיה X ותקרא לו בשם יחודי ולאחר מכן תכניס את השם של הקובץ למסד.

2.בנוסף למיקום של התמונה תכניס שני שדות נוספים למסד - start_date ו end_date כאשר start_date מציין את התאריך של תחילת הקופון ו end_date מציין את התוקף שלו [או תאריך סיום או כמות שניות החל מ start_date]
בשליפה עצמה אתה יוצר שאילתה ששולפת את כל התמונות שהתאריך הנוכחי מקיים את התנאים - גדול שווה ל start_date וגם קטן שווה מ end_date.

לאחר מכן תקבל רשימה של שמות קבצים שתציג אותם איך שאתה רוצה.